package com.orhon.smartcampus.modules.teacher.entity;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
@Setter
@Getter
@EqualsAndHashCode
@Entity
@Table(name = "teacher_info_book_translated", schema = "smartcloud", catalog = "")
public class BookTranslated {
    @Id
    @Column(name = "wtqualification_id", nullable = false)
    private Long wtqualificationId;
    @Column(name = "teacher_id", nullable = true)
    private Long teacherId;
    @Column(name = "school_id", nullable = true)
    private Long schoolId;
    private Integer authornumber;
    private Date impowerdate;
    private String wordsnumber;
    private String image;
    private Integer shenhe;
    @Column(name = "created_by", nullable = true)
    private Long createdBy;
    @Column(name = "created_at", nullable = true)
    private Date createdAt;
    @Column(name = "updated_at", nullable = true)
    private Date updatedAt;
    @Column(name = "updated_by", nullable = true)
    private Long updatedBy;
    @Column(name = "deleted_at", nullable = true)
    private Date deletedAt;
    @Column(name = "booktitle", nullable = true)
    private String booktitle;
    @Column(name = "pressname", nullable = true)
    private String pressname;

    @Column(name = "authornumber", nullable = true)
    public Integer getAuthornumber() {
        return authornumber;
    }

    public void setAuthornumber(Integer authornumber) {
        this.authornumber = authornumber;
    }


    @Column(name = "impowerdate", nullable = true)
    public Date getImpowerdate() {
        return impowerdate;
    }

    public void setImpowerdate(Date impowerdate) {
        this.impowerdate = impowerdate;
    }


    @Column(name = "wordsnumber", nullable = true, length = 255)
    public String getWordsnumber() {
        return wordsnumber;
    }

    public void setWordsnumber(String wordsnumber) {
        this.wordsnumber = wordsnumber;
    }


    @Column(name = "image", nullable = true, length = 255)
    public String getImage() {
        return image;
    }

    public void setImage(String image) {
        this.image = image;
    }


    @Column(name = "shenhe", nullable = true)
    public Integer getShenhe() {
        return shenhe;
    }

    public void setShenhe(Integer shenhe) {
        this.shenhe = shenhe;
    }


}
